; select line #1 (BG0)

<203C> 030556 : move.l  #$ebec84, D0                D0:00000217 D1:00000200 D2:0000FFFF D3:000000F0 D4:30302077 D5:00000200 D6:0000FFFF D7:0000FFFF CR:0206 A0:00051780 A1:00051997 A2:00042E20 A3:00060B3C A4:0006032C A5:0005B678 A6:00056300 A7:00061B78 SR:0020

; toggle text lines

<45EE> 03055C : lea     ($3cc2,A6), A2              D0:00EBEC84 D1:00000200 D2:0000FFFF D3:000000F0 D4:30302077 D5:00000200 D6:0000FFFF D7:0000FFFF CR:0206 A0:00051780 A1:00051997 A2:00042E20 A3:00060B3C A4:0006032C A5:0005B678 A6:00056300 A7:00061B78 SR:0020
<4A6E> 030560 : tst.w   ($3cc0,A6)                  D0:00EBEC84 D1:00000200 D2:0000FFFF D3:000000F0 D4:30302077 D5:00000200 D6:0000FFFF D7:0000FFFF CR:0206 A0:00051780 A1:00051997 A2:00059FC2 A3:00060B3C A4:0006032C A5:0005B678 A6:00056300 A7:00061B78 SR:0020
<6708> 030564 : beq     3056e                       D0:00EBEC84 D1:00000200 D2:0000FFFF D3:000000F0 D4:30302077 D5:00000200 D6:0000FFFF D7:0000FFFF CR:0206 A0:00051780 A1:00051997 A2:00059FC2 A3:00060B3C A4:0006032C A5:0005B678 A6:00056300 A7:00061B78 SR:0020

; select line #2 (BG0)

<203C> 030566 : move.l  #$ebed84, D0                D0:00EBEC84 D1:00001480 D2:00000000 D3:0000000F D4:0000FF86 D5:00000002 D6:0000FFFF D7:0000FFFF CR:0286 A0:0005169C A1:000516F8 A2:00059FC2 A3:00060B3C A4:000604EC A5:0005B322 A6:00056300 A7:00061B74 SR:0020
<544A> 03056C : addq.w  #2, A2                      D0:00EBED84 D1:00001480 D2:00000000 D3:0000000F D4:0000FF86 D5:00000002 D6:0000FFFF D7:0000FFFF CR:0286 A0:0005169C A1:000516F8 A2:00059FC2 A3:00060B3C A4:000604EC A5:0005B322 A6:00056300 A7:00061B74 SR:0020

; -------------------------------------------------------------

<34BC> 03056E : move.w  #$78, (A2)                  D0:00EBEC84 D1:00000200 D2:0000FFFF D3:000000F0 D4:30302077 D5:00000200 D6:0000FFFF D7:0000FFFF CR:0206 A0:00051780 A1:00051997 A2:00059FC2 A3:00060B3C A4:0006032C A5:0005B678 A6:00056300 A7:00061B78 SR:0020
<2440> 030572 : movea.l D0, A2                      D0:00EBEC84 D1:00000200 D2:0000FFFF D3:000000F0 D4:30302077 D5:00000200 D6:0000FFFF D7:0000FFFF CR:0206 A0:00051780 A1:00051997 A2:00059FC2 A3:00060B3C A4:0006032C A5:0005B678 A6:00056300 A7:00061B78 SR:0020

; print blank NT line

<48E7> 030574 : movem.l A1-A2, -(A7)                D0:00EBEC84 D1:00000200 D2:0000FFFF D3:000000F0 D4:30302077 D5:00000200 D6:0000FFFF D7:0000FFFF CR:0206 A0:00051780 A1:00051997 A2:00EBEC84 A3:00060B3C A4:0006032C A5:0005B678 A6:00056300 A7:00061B78 SR:0020
<227C> 030578 : movea.l #$5167a, A1                 D0:00EBEC84 D1:00000200 D2:0000FFFF D3:000000F0 D4:30302077 D5:00000200 D6:0000FFFF D7:0000FFFF CR:227C0060 A0:00051780 A1:00051997 A2:00EBEC84 A3:00060B3C A4:0006032C A5:0005B678 A6:00056300 A7:00061B70 SR:0020
<6100> 03057E : bsr     305f4                       D0:00EBEC84 D1:00000200 D2:0000FFFF D3:000000F0 D4:30302077 D5:00000200 D6:0000FFFF D7:0000FFFF CR:227C0060 A0:00051780 A1:0005167A A2:00EBEC84 A3:00060B3C A4:0006032C A5:0005B678 A6:00056300 A7:00061B70 SR:0020
<4CDF> 030582 : movem.l (A7)+, A1-A2                D0:00EB0F00 D1:00000200 D2:0000FFFF D3:000000F0 D4:000001DC D5:000002D4 D6:0000FFFF D7:0000FFFF CR:0246 A0:00051780 A1:0005169B A2:00EBECC4 A3:00060B3C A4:000603AC A5:0005B678 A6:00056300 A7:00061B70 SR:0020

; =============================================================
; #############################################################
; =============================================================

; read script byte

<303C> 030586 : move.w  #$f00, D0                   D0:00EB0F00 D1:00000200 D2:0000FFFF D3:000000F0 D4:000001DC D5:000002D4 D6:0000FFFF D7:0000FFFF CR:303C0600 A0:00051780 A1:00051997 A2:00EBEC84 A3:00060B3C A4:000603AC A5:0005B678 A6:00056300 A7:00061B78 SR:0020
<1019> 03058A : move.b  (A1)+, D0                   D0:00EB0F00 D1:00000200 D2:0000FFFF D3:000000F0 D4:000001DC D5:000002D4 D6:0000FFFF D7:0000FFFF CR:303C0600 A0:00051780 A1:00051997 A2:00EBEC84 A3:00060B3C A4:000603AC A5:0005B678 A6:00056300 A7:00061B78 SR:0020

; $00 = STOP

<671E> 03058C : beq     305ac                       D0:00EB0F2A D1:00000200 D2:0000FFFF D3:000000F0 D4:000001DC D5:000002D4 D6:0000FFFF D7:0000FFFF CR:303C0600 A0:00051780 A1:00051998 A2:00EBEC84 A3:00060B3C A4:000603AC A5:0005B678 A6:00056300 A7:00061B78 SR:0020

; ------------------------------------------------------------

; Convert to tile

<6122> 03058E : bsr     305b2                       D0:00EB0F2A D1:00000200 D2:0000FFFF D3:000000F0 D4:000001DC D5:000002D4 D6:0000FFFF D7:0000FFFF CR:303C0600 A0:00051780 A1:00051998 A2:00EBEC84 A3:00060B3C A4:000603AC A5:0005B678 A6:00056300 A7:00061B78 SR:0020

; sound marks

<0C00> 030590 : cmpi.b  #$be, D0                    D0:00EB0F2A D1:00000200 D2:0000FFFF D3:000000F0 D4:000001DC D5:000002D4 D6:0000FFFF D7:0000FFFF CR:0A87 A0:00051780 A1:00051998 A2:00EBEC84 A3:00060B3C A4:000603AC A5:0005B678 A6:00056300 A7:00061B78 SR:0020
<6710> 030594 : beq     305a6                       D0:00EB0F2A D1:00000200 D2:0000FFFF D3:000000F0 D4:000001DC D5:000002D4 D6:0000FFFF D7:0000FFFF CR:0A87 A0:00051780 A1:00051998 A2:00EBEC84 A3:00060B3C A4:000603AC A5:0005B678 A6:00056300 A7:00061B78 SR:0020
<0C00> 030596 : cmpi.b  #$bf, D0                    D0:00EB0F2A D1:00000200 D2:0000FFFF D3:000000F0 D4:000001DC D5:000002D4 D6:0000FFFF D7:0000FFFF CR:0A87 A0:00051780 A1:00051998 A2:00EBEC84 A3:00060B3C A4:000603AC A5:0005B678 A6:00056300 A7:00061B78 SR:0020
<670A> 03059A : beq     305a6                       D0:00EB0F2A D1:00000200 D2:0000FFFF D3:000000F0 D4:000001DC D5:000002D4 D6:0000FFFF D7:0000FFFF CR:0A87 A0:00051780 A1:00051998 A2:00EBEC84 A3:00060B3C A4:000603AC A5:0005B678 A6:00056300 A7:00061B78 SR:0020

<357C> 03059C : move.w  #$f20, ($ff80,A2)           D0:00EB0F2A D1:00000200 D2:0000FFFF D3:000000F0 D4:000001DC D5:000002D4 D6:0000FFFF D7:0000FFFF CR:0A87 A0:00051780 A1:00051998 A2:00EBEC84 A3:00060B3C A4:000603AC A5:0005B678 A6:00056300 A7:00061B78 SR:0020
<34C0> 0305A2 : move.w  D0, (A2)+                   D0:00EB0F2A D1:00000200 D2:0000FFFF D3:000000F0 D4:000001DC D5:000002D4 D6:0000FFFF D7:0000FFFF CR:0A87 A0:00051780 A1:00051998 A2:00EBEC84 A3:00060B3C A4:000603AC A5:0005B678 A6:00056300 A7:00061B78 SR:0020
<60E0> 0305A4 : bra     30586                       D0:00EB0F2A D1:00000200 D2:0000FFFF D3:000000F0 D4:000001DC D5:000002D4 D6:0000FFFF D7:0000FFFF CR:0A87 A0:00051780 A1:00051998 A2:00EBEC86 A3:00060B3C A4:000603AC A5:0005B678 A6:00056300 A7:00061B78 SR:0020

; ------------------------------------------------------------

; add sound mark to previous tile

<3540> 0305A6 : move.w  D0, ($ff7e,A2)              D0:00EB0FBE D1:00000200 D2:0000FFFF D3:000000F0 D4:0000FF89 D5:00000300 D6:0000FFFF D7:0000FFFF CR:0286 A0:00051780 A1:000517D8 A2:00EBEC90 A3:00060B3C A4:0006031C A5:0005B678 A6:00056300 A7:00061B78 SR:0020
<60DA> 0305AA : bra     30586                       D0:00EB0FBE D1:00000200 D2:0000FFFF D3:000000F0 D4:0000FF89 D5:00000300 D6:0000FFFF D7:0000FFFF CR:0286 A0:00051780 A1:000517D8 A2:00EBEC90 A3:00060B3C A4:0006031C A5:0005B678 A6:00056300 A7:00061B78 SR:0020

; ------------------------------------------------------------

; stop - NEW (!)

<466E> 0305AC : not.w   ($3cc0,A6)                  D0:00EB0F00 D1:00000200 D2:0000FFFF D3:000000F0 D4:0000FF89 D5:00000300 D6:0000FFFF D7:0000FFFF CR:0246 A0:00051780 A1:000517E0 A2:00EBEC9E A3:00060B3C A4:0006031C A5:0005B678 A6:00056300 A7:00061B78 SR:0020
<4E75> 0305B0 : rts                                 D0:00EB0F00 D1:00000200 D2:0000FFFF D3:000000F0 D4:0000FF89 D5:00000300 D6:0000FFFF D7:0000FFFF CR:0246 A0:00051780 A1:000517E0 A2:00EBEC9E A3:00060B3C A4:0006031C A5:0005B678 A6:00056300 A7:00061B78 SR:0020
